자동 인스톨러 : CorpseColorPillarInstaller.exe

[기본 동작]
- 시체 색상 빛기둥 기능은 항상 적용됩니다. 별도의 ON/OFF 옵션은 없습니다.
- 수동 설치용 data의 기본 빛기둥은 gold2입니다.
- 자동 인스톨러에서는 "시체 빛기둥 지정" 입력칸에서 색상/패턴을 바꿀 수 있습니다.

[시체 빛기둥 지정]
사용 가능한 색상:
red, orange, gold, peach, white, yellow, green, cyan, blue, navy, pink, magenta

뒤 숫자:
1 = 기본
2 = 노이즈
3 = 실크

예: gold2, red1, magenta3
기본값: gold2

[자동 설치 순서]
1. CorpseColorPillarInstaller.exe를 실행합니다.
2. [검사]를 눌러 EXE 옆 data / installer_sources를 검사합니다.
3. 대상 모드 폴더를 선택합니다.
   - 모드 루트
   - .mpq 폴더
   - .mpq/data 폴더
   중 어느 레벨을 선택해도 같은 data를 찾습니다.
4. 원하는 "시체 빛기둥 지정" 값을 입력합니다.
5. [설치]를 누르고 최종 확인창에서 대상과 설정을 확인합니다.

※ [검사]는 설치 원본만 확인하고 대상 폴더는 [설치] 시 검사합니다.
※ 검사 후 원본 파일이 바뀌면 설치가 중단되며 다시 [검사]해야 합니다.

[모드폴더가 아직 없는 경우]
1. D2R의 mods 폴더처럼 새 모드를 만들 상위 폴더를 선택합니다.
2. "모드폴더 없음"을 체크합니다.
3. 설치하면 다음 구조를 만듭니다.

JimSSng/JimSSng.mpq/data/

이미 같은 JimSSng 폴더가 있으면 첫 설치 방식으로 덮어쓰지 않습니다.

[스마트 병합]
- 현재 대상에 combined.timelines가 있으면 그 파일을 기준으로 hth_dead만 수정합니다.
- 다른 모드의 hth_dead 이벤트는 유지하고, 이 모드가 소유한 jimssng_itemoverlay_corpse_color_pillar_ 이벤트만 교체합니다.
- JSONC 주석/후행 쉼표를 인식하며, hth_dead 밖의 원문은 가능한 한 그대로 보존합니다.
- 같은 설정을 반복 설치해도 이 모드의 빛기둥 이벤트가 중복되지 않습니다.
- red1에서 gold2처럼 설정을 바꾸어 재설치하면 이 모드 소유 이벤트만 새 설정으로 수렴합니다.

[백업과 복구]
- 설치 전 백업은 EXE 옆 backups 폴더에 자동 생성합니다.
- 백업은 자동 삭제하지 않습니다.
- [백업 새로고침]은 대상 폴더를 입력하지 않아도 같은 설치기 계열의 정상 백업을 찾습니다.
- [선택 백업 복구] 때는 현재 선택한 대상의 dataRoot가 해당 백업과 정확히 같은지 다시 확인합니다.
- 복구 전에는 BeforeRestore 백업을 한 번 더 만듭니다.

주의: 백업을 복구하면 그 백업 이후 같은 파일에 적용한 다른 모드의 수정도 함께 되돌아갑니다.
